<?xml version="1.0"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>StatCVS - February 2005 Commit Log</title>
 <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
    <meta name="Generator" content="StatCVS 0.6.0"/>
<link rel="stylesheet" href="objectlab-statcvs.css" type="text/css"/>
<script type="text/javascript" charset="utf-8" src="http://bit.ly/javascript-api.js?version=latest&amp;login=statsvn&amp;apiKey=R_2c362b417d0517c27876cbaca1bb68cc"></script>
<script type="text/javascript" charset="utf-8">
   // wait until page is loaded to call API
   var redir_url;
   var short_url;
   BitlyCB.myShortenCallback = function(data) {
      // this is how to get a result of shortening a single url
      var result;
      short_url=null;
      for (var r in data.results) {
         result = data.results[r];
         result['longUrl'] = r;
         short_url = result['shortUrl'];
         break;
      }
      if (short_url==null) // bit.ly failed
      document.location=redir_url;
      else
      redirToTwitter();
   };
   function shortenTweet(url) {
      if (short_url == null || redir_url!=url) {
      redir_url = url;
      BitlyClient.shorten(document.location, 'BitlyCB.myShortenCallback');
      }
      else
      redirToTwitter();
      return false;
   }
   function redirToTwitter() { 
      // replace {0} which is visible as %7B0} in the link
      document.location = redir_url.replace('%7B0}', short_url);
   }
</script>
  </head>

<body>

<h1>February 2005 Commit Log</h1>
<div id="parentlink">&#171; <a href="index.html">Development Statistics for jUCMNav</a></div>

<div id="nav" class="section">
<h2>Commit Logs</h2>
<ul>
    <li><a href="2006-03.html">March 2006</a></li>
    <li><a href="2006-02.html">February 2006</a></li>
    <li><a href="2006-01.html">January 2006</a></li>
    <li><a href="2005-12.html">December 2005</a></li>
    <li><a href="2005-11.html">November 2005</a></li>
    <li><a href="2005-10.html">October 2005</a></li>
    <li><a href="2005-09.html">September 2005</a></li>
    <li><a href="2005-08.html">August 2005</a></li>
    <li><a href="2005-07.html">July 2005</a></li>
    <li><a href="2005-06.html">June 2005</a></li>
    <li><a href="2005-05.html">May 2005</a></li>
    <li><a href="2005-04.html">April 2005</a></li>
    <li><a href="2005-03.html">March 2005</a></li>
    <li><span class="here">February 2005</span></li>
</ul>
</div><dl class="attributes">
    <dt>Number of Commits:</dt>
    <dd>8</dd>
    <dt>Number of Active Developers:</dt>
    <dd>1</dd>
</dl>
<dl class="commitlist">
  <dt><a name="8"></a>
    <a href="user_etremblay.html" class="author">etremblay</a>
    <span class="date">2005-02-28 04:04</span>
    <a class="permalink" title="Permalink to this commit" href="#8">#8</a>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">25</span></span>
  </dt>
  <dd>
    <p class="comment">
Can now undo the ExtendPath and the SplitLink commands.<br />

    </p>
    <p class="commitdetails"><strong>0</strong> lines of code changed in <span class="files">4 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/seg/jUCMNav/editparts</strong>:
        UcmDiagramEditPart.java&#160;<span class="change">(changed)</span>,
        UcmNodeEditPart.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/model/commands</strong>:
        ExtendPathCommand.java&#160;<span class="change">(changed)</span>,
        SplitLinkCommand.java&#160;<span class="change">(changed)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="7"></a>
    <a href="user_etremblay.html" class="author">etremblay</a>
    <span class="date">2005-02-25 22:20</span>
    <a class="permalink" title="Permalink to this commit" href="#7">#7</a>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">24</span></span>
  </dt>
  <dd>
    <p class="comment">
Modified the palette and the palette behavior...<br />

    </p>
    <p class="commitdetails"><strong>0</strong> lines of code changed in <span class="files">2 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/seg/jUCMNav/editors</strong>:
        UcmPaletteRoot.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/editpolicies</strong>:
        UcmXYLayoutEditPolicy.java&#160;<span class="change">(changed)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="6"></a>
    <a href="user_etremblay.html" class="author">etremblay</a>
    <span class="date">2005-02-25 22:11</span>
    <a class="permalink" title="Permalink to this commit" href="#6">#6</a>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">23</span></span>
  </dt>
  <dd>
    <p class="comment">
Now the default tool on the palette is the last used.<br />

    </p>
    <p class="commitdetails"><strong>0</strong> lines of code changed in <span class="files">5 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/seg/jUCMNav/editors</strong>:
        NetworkPaletteRoot.java&#160;<span class="del">(del)</span>,
        UcmEditor.java&#160;<span class="change">(changed)</span>,
        UcmPaletteListener.java&#160;<span class="new">(new)</span>,
        UcmPaletteRoot.java&#160;<span class="new">(new)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/editpolicies</strong>:
        LinkEndpointEditPolicy.java&#160;<span class="change">(changed)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="5"></a>
    <a href="user_etremblay.html" class="author">etremblay</a>
    <span class="date">2005-02-25 18:40</span>
    <a class="permalink" title="Permalink to this commit" href="#5">#5</a>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">22</span></span>
  </dt>
  <dd>
    <p class="comment">
Added the command ExtendPathCommand.  When you add an end point to the diagram, this command get's executed and an empty point is inserted and the endpoint is moved to the the new clicked location.<br />

    </p>
    <p class="commitdetails"><strong>0</strong> lines of code changed in <span class="files">3 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/seg/jUCMNav/editpolicies</strong>:
        LinkXYLayoutEditPolicy.java&#160;<span class="change">(changed)</span>,
        UcmXYLayoutEditPolicy.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/model/commands</strong>:
        ExtendPathCommand.java&#160;<span class="new">(new)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="4"></a>
    <a href="user_etremblay.html" class="author">etremblay</a>
    <span class="date">2005-02-25 17:29</span>
    <a class="permalink" title="Permalink to this commit" href="#4">#4</a>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">21</span></span>
  </dt>
  <dd>
    <p class="comment">
Now the user can create a path and add node between links.<br />

    </p>
    <p class="commitdetails"><strong>0</strong> lines of code changed in <span class="files">53 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/seg/jUCMNav/editors</strong>:
        NetworkPaletteRoot.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/editparts</strong>:
        GraphicalEditPartFactory.java&#160;<span class="change">(changed)</span>,
        LinkEditPart.java&#160;<span class="new">(new)</span>,
        ModelEditPart.java&#160;<span class="new">(new)</span>,
        PathEditPart.java&#160;<span class="del">(del)</span>,
        UcmDiagramEditPart.java&#160;<span class="change">(changed)</span>,
        UcmNodeEditPart.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/editpolicies</strong>:
        LinkEditPolicy.java&#160;<span class="new">(new)</span>,
        LinkEndpointEditPolicy.java&#160;<span class="new">(new)</span>,
        LinkSelectionHandlesEditPolicy.java&#160;<span class="new">(new)</span>,
        LinkXYLayoutEditPolicy.java&#160;<span class="new">(new)</span>,
        PathComponentEditPolicy.java&#160;<span class="del">(del)</span>,
        PathDirectEditPolicy.java&#160;<span class="del">(del)</span>,
        PathEditPolicy.java&#160;<span class="del">(del)</span>,
        PathXYLayoutEditPolicy.java&#160;<span class="del">(del)</span>,
        UcmXYLayoutEditPolicy.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/emf</strong>:
        ModelCreationFactory.java&#160;<span class="change">(changed)</span>,
        seg.jUcmnav.model.ecore&#160;<span class="change">(changed)</span>,
        ucm.genmodel&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/figures</strong>:
        PathFigure.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/model/commands</strong>:
        CreateNodeCommand.java&#160;<span class="change">(changed)</span>,
        CreatePathCommand.java&#160;<span class="change">(changed)</span>,
        DeleteNodeCommand.java&#160;<span class="change">(changed)</span>,
        SetConstraintCommand.java&#160;<span class="change">(changed)</span>,
        SplitLinkCommand.java&#160;<span class="new">(new)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/model/ucm</strong>:
        Component.java&#160;<span class="change">(changed)</span>,
        EndPoint.java&#160;<span class="change">(changed)</span>,
        Fork.java&#160;<span class="change">(changed)</span>,
        Link.java&#160;<span class="new">(new)</span>,
        Node.java&#160;<span class="change">(changed)</span>,
        Path.java&#160;<span class="change">(changed)</span>,
        Responsibility.java&#160;<span class="change">(changed)</span>,
        SizedElement.java&#160;<span class="change">(changed)</span>,
        StartPoint.java&#160;<span class="change">(changed)</span>,
        UcmDiagram.java&#160;<span class="change">(changed)</span>,
        UcmFactory.java&#160;<span class="change">(changed)</span>,
        UcmPackage.java&#160;<span class="change">(changed)</span>,
        XYElement.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/model/ucm/impl</strong>:
        ComponentImpl.java&#160;<span class="change">(changed)</span>,
        EndPointImpl.java&#160;<span class="change">(changed)</span>,
        ForkImpl.java&#160;<span class="change">(changed)</span>,
        LinkImpl.java&#160;<span class="new">(new)</span>,
        NodeImpl.java&#160;<span class="change">(changed)</span>,
        PathImpl.java&#160;<span class="change">(changed)</span>,
        ResponsibilityImpl.java&#160;<span class="change">(changed)</span>,
        SizedElementImpl.java&#160;<span class="change">(changed)</span>,
        StartPointImpl.java&#160;<span class="change">(changed)</span>,
        UcmDiagramImpl.java&#160;<span class="change">(changed)</span>,
        UcmFactoryImpl.java&#160;<span class="change">(changed)</span>,
        UcmPackageImpl.java&#160;<span class="change">(changed)</span>,
        XYElementImpl.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/model/ucm/util</strong>:
        UcmAdapterFactory.java&#160;<span class="change">(changed)</span>,
        UcmSwitch.java&#160;<span class="change">(changed)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="3"></a>
    <a href="user_etremblay.html" class="author">etremblay</a>
    <span class="date">2005-02-23 03:47</span>
    <a class="permalink" title="Permalink to this commit" href="#3">#3</a>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">20</span></span>
  </dt>
  <dd>
    <p class="comment">
Object are a little bit more alligned now for paths...<br />

    </p>
    <p class="commitdetails"><strong>0</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/seg/jUCMNav/figures</strong>:
        PathFigure.java&#160;<span class="change">(changed)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="2"></a>
    <a href="user_etremblay.html" class="author">etremblay</a>
    <span class="date">2005-02-22 23:03</span>
    <a class="permalink" title="Permalink to this commit" href="#2">#2</a>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">19</span></span>
  </dt>
  <dd>
    <p class="comment">
Added path edit parts<br />

    </p>
    <p class="commitdetails"><strong>0</strong> lines of code changed in <span class="files">11 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>src/seg/jUCMNav/editparts</strong>:
        GraphicalEditPartFactory.java&#160;<span class="change">(changed)</span>,
        PathEditPart.java&#160;<span class="change">(changed)</span>,
        UcmDiagramEditPart.java&#160;<span class="change">(changed)</span>,
        UcmNodeEditPart.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/editpolicies</strong>:
        PathComponentEditPolicy.java&#160;<span class="new">(new)</span>,
        PathDirectEditPolicy.java&#160;<span class="new">(new)</span>,
        PathXYLayoutEditPolicy.java&#160;<span class="change">(changed)</span>,
        UcmComponentEditPolicy.java&#160;<span class="change">(changed)</span>,
        UcmXYLayoutEditPolicy.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/figures</strong>:
        PathFigure.java&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/model/commands</strong>:
        CreatePathCommand.java&#160;<span class="change">(changed)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="1"></a>
    <a href="user_etremblay.html" class="author">etremblay</a>
    <span class="date">2005-02-22 17:48</span>
    <a class="permalink" title="Permalink to this commit" href="#1">#1</a>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">18</span></span>
  </dt>
  <dd>
    <p class="comment">
Nothing is working right now...<br />

    </p>
    <p class="commitdetails"><strong>933</strong> lines of code changed in <span class="files">93 files</span>:</p>
    <ul class="commitdetails">
      <li>
        .classpath&#160;<span class="new">(new&#160;7)</span>,
        .cvsignore&#160;<span class="new">(new&#160;3)</span>,
        .project&#160;<span class="new">(new&#160;30)</span>,
        build.properties&#160;<span class="new">(new&#160;4)</span>,
        plugin.properties&#160;<span class="new">(new&#160;38)</span>,
        plugin.xml&#160;<span class="new">(new&#160;251)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav</strong>:
        JUCMNavPlugin.java&#160;<span class="new">(new&#160;71)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/editors</strong>:
        NetworkPaletteRoot.java&#160;<span class="new">(new)</span>,
        UCMActionBarContributor.java&#160;<span class="new">(new)</span>,
        UcmEditor.java&#160;<span class="new">(new&#160;185)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/editparts</strong>:
        ComponentEditPart.java&#160;<span class="new">(new)</span>,
        GraphicalEditPartFactory.java&#160;<span class="new">(new&#160;64)</span>,
        PathEditPart.java&#160;<span class="new">(new)</span>,
        UcmDiagramEditPart.java&#160;<span class="new">(new)</span>,
        UcmNodeEditPart.java&#160;<span class="new">(new)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/editpolicies</strong>:
        PathEditPolicy.java&#160;<span class="new">(new)</span>,
        PathXYLayoutEditPolicy.java&#160;<span class="new">(new)</span>,
        UcmComponentEditPolicy.java&#160;<span class="new">(new)</span>,
        UcmEditPolicy.java&#160;<span class="new">(new)</span>,
        UcmNodeEditPolicy.java&#160;<span class="new">(new)</span>,
        UcmXYLayoutEditPolicy.java&#160;<span class="new">(new)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/emf</strong>:
        CheckboxPropertyDescriptor.java&#160;<span class="new">(new)</span>,
        EObjectPropertySource.java&#160;<span class="new">(new)</span>,
        ModelCreationFactory.java&#160;<span class="new">(new)</span>,
        UcmModelManager.java&#160;<span class="new">(new)</span>,
        seg.jUcmnav.model.ecore&#160;<span class="new">(new)</span>,
        ucm.genmodel&#160;<span class="new">(new)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/figures</strong>:
        EndPointFigure.java&#160;<span class="new">(new&#160;112)</span>,
        NodeFigure.java&#160;<span class="new">(new)</span>,
        PathFigure.java&#160;<span class="new">(new)</span>,
        ResponsibilityFigure.java&#160;<span class="new">(new&#160;107)</span>,
        StartPointFigure.java&#160;<span class="new">(new&#160;61)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/icons</strong>:
        Agent16.gif&#160;<span class="new">(new)</span>,
        AndFork16.gif&#160;<span class="new">(new)</span>,
        AndJoin16.gif&#160;<span class="new">(new)</span>,
        Component16.gif&#160;<span class="new">(new)</span>,
        End16.gif&#160;<span class="new">(new)</span>,
        FailurePoint16.gif&#160;<span class="new">(new)</span>,
        GoalTag16.gif&#160;<span class="new">(new)</span>,
        ISR16.gif&#160;<span class="new">(new)</span>,
        Loop16.gif&#160;<span class="new">(new)</span>,
        Node16.gif&#160;<span class="new">(new)</span>,
        Object16.gif&#160;<span class="new">(new)</span>,
        OrFork16.gif&#160;<span class="new">(new)</span>,
        OrJoin16.gif&#160;<span class="new">(new)</span>,
        Pool16.gif&#160;<span class="new">(new)</span>,
        Process16.gif&#160;<span class="new">(new)</span>,
        Resp16.gif&#160;<span class="new">(new)</span>,
        SharedResp16.gif&#160;<span class="new">(new)</span>,
        Start16.gif&#160;<span class="new">(new)</span>,
        Stub16.gif&#160;<span class="new">(new)</span>,
        Timer16.gif&#160;<span class="new">(new)</span>,
        TimestampPoint16.gif&#160;<span class="new">(new)</span>,
        Wait16.gif&#160;<span class="new">(new)</span>,
        component.gif&#160;<span class="new">(new)</span>,
        connection_s16.gif&#160;<span class="new">(new)</span>,
        connection_s24.gif&#160;<span class="new">(new)</span>,
        ellipse16.gif&#160;<span class="new">(new)</span>,
        ellipse24.gif&#160;<span class="new">(new)</span>,
        endPoint.gif&#160;<span class="new">(new)</span>,
        node.gif&#160;<span class="new">(new)</span>,
        startPoint.gif&#160;<span class="new">(new)</span>,
        x.GIF&#160;<span class="new">(new)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/model/commands</strong>:
        CreateNodeCommand.java&#160;<span class="new">(new)</span>,
        CreatePathCommand.java&#160;<span class="new">(new)</span>,
        DeleteNodeCommand.java&#160;<span class="new">(new)</span>,
        SetConstraintCommand.java&#160;<span class="new">(new)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/model/ucm</strong>:
        Component.java&#160;<span class="new">(new)</span>,
        EndPoint.java&#160;<span class="new">(new)</span>,
        Fork.java&#160;<span class="new">(new)</span>,
        Node.java&#160;<span class="new">(new)</span>,
        Path.java&#160;<span class="new">(new)</span>,
        Responsibility.java&#160;<span class="new">(new)</span>,
        SizedElement.java&#160;<span class="new">(new)</span>,
        StartPoint.java&#160;<span class="new">(new)</span>,
        UcmDiagram.java&#160;<span class="new">(new)</span>,
        UcmFactory.java&#160;<span class="new">(new)</span>,
        UcmPackage.java&#160;<span class="new">(new)</span>,
        XYElement.java&#160;<span class="new">(new)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/model/ucm/impl</strong>:
        ComponentImpl.java&#160;<span class="new">(new)</span>,
        EndPointImpl.java&#160;<span class="new">(new)</span>,
        ForkImpl.java&#160;<span class="new">(new)</span>,
        NodeImpl.java&#160;<span class="new">(new)</span>,
        PathImpl.java&#160;<span class="new">(new)</span>,
        ResponsibilityImpl.java&#160;<span class="new">(new)</span>,
        SizedElementImpl.java&#160;<span class="new">(new)</span>,
        StartPointImpl.java&#160;<span class="new">(new)</span>,
        UcmDiagramImpl.java&#160;<span class="new">(new)</span>,
        UcmFactoryImpl.java&#160;<span class="new">(new)</span>,
        UcmPackageImpl.java&#160;<span class="new">(new)</span>,
        XYElementImpl.java&#160;<span class="new">(new)</span>
      </li>
      <li>
        <strong>src/seg/jUCMNav/model/ucm/util</strong>:
        UcmAdapterFactory.java&#160;<span class="new">(new)</span>,
        UcmSwitch.java&#160;<span class="new">(new)</span>
      </li>
    </ul>
  </dd>

</dl>

<div id="generatedby">Generated by <a href="http://statcvs.sf.net">StatCVS</a> 0.6.0</div>
</body>
</html>